package com.crm.model.vo.returnMoney;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import com.alibaba.excel.annotation.write.style.HeadStyle;
import com.alibaba.excel.metadata.BaseRowModel;
import lombok.Data;

/**
 * 银行流水导出实体
 * @Author xielinqi
 * @Date 11:19 上午 2021/11/30
 */
@Data
@HeadStyle(fillForegroundColor=44)
@HeadRowHeight(32)
public class BankFlowExportVO extends BaseRowModel {

    @ColumnWidth(20)
    @ExcelProperty(value = "交易流水号")
    private String transactionNo;

    @ColumnWidth(19)
    @ExcelProperty(value = "交易日期")
    private String transactionDate;

    @ColumnWidth(30)
    @ExcelProperty(value = "摘要")
    private String abstracts;

    @ColumnWidth(23)
    @ExcelProperty(value = "收款方账号")
    private String payeeAcount;

    @ColumnWidth(31)
    @ExcelProperty(value = "收款方名称")
    private String payeeName;

    @ColumnWidth(31)
    @ExcelProperty(value = "对方单位名称")
    private String oppositeCompany;

    @ColumnWidth(31)
    @ExcelProperty(value = "对方银行名称")
    private String oppositeBank;

    @ColumnWidth(25)
    @ExcelProperty(value = "对方银行账号")
    private String oppositeBankAccount;

    @ColumnWidth(12)
    @ExcelProperty(value = "贷方金额")
    private String creditMoney;

    @ColumnWidth(31)
    @ExcelProperty(value = "所属分公司")
    private String companyName;

}
